landscape irrigation - Alemán Inglés Diccionario